electron-storage ring - German English Dictionary